Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 ODESSA ROAD Flats/Maisonettes £205,000 10 Mar 2017
29 ODESSA ROAD Flats/Maisonettes £68,995 2 Nov 2001
47 ODESSA ROAD Flats/Maisonettes £235,000 7 Feb 2020
55 ODESSA ROAD Semi-Detached £42,750 18 Dec 1998
59 ODESSA ROAD Terraced £188,000 20 Dec 2016
61 ODESSA ROAD Terraced £192,500 30 Jun 2017